// import 'dart:ui';
//
// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
// import 'package:flutter_screenutil/flutter_screenutil.dart';
// import 'package:get/get.dart';
// import 'package:ladder_cash/app/com/view/my_app_bar.dart';
// import 'package:ladder_cash/app/key_mix.dart';
// import 'package:ladder_cash/app/page/product_detail/id_auth/id_tip_page.dart';
// import 'package:ladder_cash/value/app_const.dart';
// import 'package:liuxlcommon/view/extension_widget.dart';
// import 'package:liuxlcommon/view/lxl_widget.dart';
// import 'package:liuxlcommon/view/my_box.dart';
// import 'package:liuxlcommon/view/my_style.dart';
// import 'package:ladder_cash/app/com/manage/l_state_manage/lget.dart';
// import 'package:ladder_cash/app/com/service/burial_point_service.dart';
// import 'package:ladder_cash/app/com/util/image_select_utils.dart';
// import 'package:ladder_cash/generated/assets.dart';
// import 'package:ladder_cash/value/app_colors.dart';
//
// class RzTypePage extends StatefulWidget {
//   List firstCardTypes;
//   List secondCardTypes;
//   int selectType;
//
//   RzTypePage(this.firstCardTypes, this.secondCardTypes, this.selectType,
//       {super.key});
//
//   @override
//   State<StatefulWidget> createState() => _RzTypePage();
// }
//
// class _RzTypePage extends State<RzTypePage> {
//   bool firstExpand = true;
//   bool otherExpand = true;
//
//   @override
//   Widget build(BuildContext context) {
//     return Scaffold(
//         appBar: MyAppBar('Authentication'),
//         backgroundColor: AppColors.bgColor,
//         body: Stack(
//           children: [
//             LContainer(
//               lStyle: LStyle(
//                 height: Get.height,
//                 width: Get.width,
//                 padding: EdgeInsets.only(top: 20.w, left: 16.w, right: 16.w),
//               ),
//               child: ListView(padding: EdgeInsets.zero, children: [
//                 // LRow.eazy([
//                 //   LImage.easy(Assets.iconRzTypePage, 24.w, 24.w),
//                 //   10.lsw,
//                 //   LText.easy('select an id to verify your identity', 16.sp, fw5,
//                 //       AppColors.textColor)
//                 // ]),
//                 // 13.lsh,
//                 cardItemBox(
//                     "Recommended ID Type", widget.firstCardTypes, firstExpand,
//                     () {
//                   setState(() {
//                     firstExpand = !firstExpand;
//                   });
//                 }),
//                 12.lsh,
//                 cardItemBox(
//                     "Other Options", widget.secondCardTypes, otherExpand, () {
//                   setState(() {
//                     otherExpand = !otherExpand;
//                   });
//                 }),
//                 LSizeH(LGet.bottomPadding(context) + 10.w)
//               ]),
//             ),
//           ],
//         ));
//   }
//
//   Widget cardItemBox(title, List list, bool expand, Function() titleClick) {
//     return LColumn.eazy([
//       cardItemTitleBox(title, expand, titleClick),
//       if (expand)
//         [
//           for (String str in list) ...[
//             LRow(
//                 lStyle: LStyle(
//                     margin: EdgeInsets.only(top: 10.w, left: 12.w, right: 12.w),
//                     height: 48.w,
//                     radius: 10.r,
//                     backgroundColor: 0xFFF6F8F9.color,
//                     padding: EdgeInsets.symmetric(horizontal: 16.w)),
//                 children: [
//                   LText(str,
//                       lStyle: LStyle(
//                           fontSize: 15.sp,
//                           fontWeight: FontWeight.w500,
//                           flex: 1)),
//                   LImage.easy(Assets.pcArrowRight, 20.w, 20.w),
//                   10.lsw
//                 ],
//                 onTap: () => onItemClick(str)),
//           ]
//         ].column
//     ]).css('''
//         background: #FFFFFF;
// box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.1);
// border-radius: 12px 12px 12px 12px;''');
//   }
//
//   Widget cardItemTitleBox(String title, expand, Function() titleClick) =>
//       LRow.eazy([
//         LText(title,
//             lStyle: LStyle(fontSize: 16.sp, color: Colors.white, flex: 1)),
//         Icon(expand ? Icons.keyboard_arrow_up : Icons.keyboard_arrow_down,
//             color: Colors.white)
//       ])
//           .gradient([0xFF16C97A.color, 0xFF16C97A.color], Alignment.centerRight)
//           .onTapL(titleClick)
//           .padding(left: 16.w, right: 16.w)
//           .css('''width: 343px;
// height: 44px;
// border-radius: 12px 12px 0px 0px;''');
//
//   onItemClick(typName) {
//     BurialPointService.end(BPoint.idCardType);
//     BurialPointService.start(BPoint.idFront);
//     Get.to(IdtipPage('id_front'.hx, () async {
//       Get.back();
//       Map? map = await ImageSelectUtils.getFileImagePath();
//       if (map != null) {
//         map['cardTypeName'] = typName;
//         Get.back(result: map);
//       }
//     }));
//     // CommonView.idFrontDialog(() async {
//     // }, title: typName); // title: typName
//   }
// }
